package com.kuang.service;

import com.kuang.pojo.Role;
import com.kuang.pojo.User;

import java.sql.Connection;
import java.util.List;

public interface UserService {
    //用户登录
    User login(String userCode,String password);

    //根据用户ID修改密码
    boolean updatePwd(int id, String password);

    //查询记录数
    int getUserCount(String username,int userRole);

    //获取用户列表
    List<User> getUserList(String queryUserName, int queryUserRole, int currentPageNo, int pageSize);

    //用户角色接口
    List<Role> getRoleList();

    //添加用户
    boolean add(User user);

    //删除用户
    boolean delete(int id);

    //修改用户
    boolean userModify(User user);

    //通过id获取用户
    User updateById(int id);

}
